@charset "utf-8";
/* CSS Document */
div table{margin:0 auto !important;}
a {	text-decoration: none;	border: none;color: #000000;}
img {		border: none;max-width: 100%;}
input, textarea, button {		outline: 0;	background: none;}
* {	margin: 0;	padding: 0;	list-style: none;font-size: 14px;}
body {		background: #fff;	-webkit-font-smoothing: subpixel-antialiased;	-moz-osx-font-smoothing: grayscale;
font-family: "microsoft yahei" , "微软雅黑";}
.wrap{	width: 1200px;	margin: 0 auto;}
.wrap:after{content:" "; display:table; height:0; clear:both; visibility:hidden;}
.clear:after{content:" "; display:table; height:0; clear:both; visibility:hidden;}
/*ifie*/
.browser_out{width:100%;overflow:hidden;background-color:#efefef;padding:20px 0;border-bottom:1px solid #ccc;position: absolute;
top: 0;left: 0;z-index: 9999999999999;}
.browser_c{overflow:hidden;width:1000px;margin:0 auto;}
.browser_c .browser_l{float:left;width:56%;line-height:25px;color:#444;font-size:15px;margin-top:10px;}
.browser_c .browser_r{float:right;width:40%;padding:20px 0;}
.browser_c .browser_r ul{overflow:hidden;}
.browser_c .browser_r ul li{float:left;width:33.3333%;}
.browser_c .browser_r ul li a{display:block;text-align:center;}
.browser_c .browser_r ul li a span{display:inline-block;width:60px;}
.browser_c .browser_r ul li a span img{width:100%;border:none;}
.browser_c .browser_r ul li a p{font-size:16px;color:#222;margin-top:4px;}
.browser_close{position:absolute;top:10px;right:10px;cursor:pointer;width:20px;height:20px;line-height:20px;text-align:center;color:#000;border:1px solid #000;}
.browser_close:hover{background-color: #000000;color: #fff;}


/*index*/

.top{
	background: #2D4263;
	height: 204px;}

.top .wrap{
	height: 204px;
	
	background: url(../img/bg_top.jpg) right center no-repeat ;}
.tt_box{
	width: 100%;
	background-color: #C84B31;
	height: 50px;
	color: #fff;}

.tt_box p , .tt_box span{
	color: #fff;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	padding: 0 15px;}


.tt_box , .srt_left{
	position: relative;}
a.more{
	position: absolute;
	right: 10px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	top: 0;}

/*顶部*/
.top_left{
	float: left;}
.top_left img{
	margin-top: 40px;}
	.top_left h1{
		color: #fff;
		display: block;
		margin-top: 120px;
		font-size: 42px;
		margin-right: 20px;}
.top_right{
	float: right;
}
.top_right span{
	font-size: 12px;
	color: #fff;
	float: right;
	margin: 10px;}
.top_right h1{
	color: #fff;
	display: block;
	margin-top: 120px;
	font-size: 42px;
	margin-right: 20px;}
/*导航*/
.nav{
	height: 50px;
	line-height: 50px;
	background-color: #C84B31;}

.nav ul.wrap>li{
	float: left;
	text-align: center;
	width: 120px;
	position: relative;
	z-index: 9999;}
.nav ul.wrap>li>a{
	text-align: center;
	display: block;
	color: #fff;}

.nav ul.wrap>li>a+div.sub_nav_box{
	display: block;
	position: absolute;
	height: 0;
	max-height: 0px;
	background-color: #F6F2D4;
	transition: all 0.5s; 
	overflow: hidden;
	left: 0;
	top: 50px;}


.nav ul.wrap>li>a:hover+div.sub_nav_box , .nav ul.wrap>li.hover>div.sub_nav_box{
	height: auto;
	max-height: 500px;
	width: 100%;}
.nav ul.wrap>li>a+div.sub_nav_box>.sub_nav{}

.nav ul.wrap>li>a+div.sub_nav_box>.sub_nav>li{
	height: 40px;
	line-height: 40px;}
.nav ul.wrap>li>a+div.sub_nav_box>.sub_nav>li>a{
	width: 120px;
	text-align: center;
	line-height: 40px;
	height: 40px;
	color: #fff;
	display: block;}
.nav ul.wrap>li>a+div.sub_nav_box>.sub_nav>li>a:hover , .nav ul.wrap>li>a:hover{
	background-color: #fff;
	color: #C84B31;}
.nav ul.wrap>li>a+div.sub_nav_box>.chang{padding-top:15px;}
.nav ul.wrap>li>a+div.sub_nav_box>.chang>li>a{
     line-height:18px;
     color:#fff;
}

/*banner*/
.banner{
	height: 400px;}

.sec1{
	margin-top: 20px;
	clear: both;}
.sec1_left{
	float: right;
	width: 360px;
	margin-left: 20px;
}

.sec1_right{
	float: left;
	width: 820px;
}

.tzgg  {
	padding: 10px;}
.tzgg ul {}
.tzgg ul li {
	display: block;
		height: 37px;
	*margin-top: -4px;}
.gzdt_right ul li{
	*margin-top: -4px;}
.tzgg ul li a , .gzdt_right ul li a{
	background: url(../img/list_style.png) left center no-repeat ;
	display: block;
	height: 37px;
	line-height: 37px;
	padding: 0 20px;}
.tzgg ul li a:after , .gzdt_right ul li a:after{content:" "; display:table; height:0; clear:both; visibility:hidden;}
.tzgg ul li a span , .gzdt_right ul li a span{
	color: #707070;
 font-size: 14px;	
 float: right;}
.tzgg ul li a p , .gzdt_right ul li a p{
	color: #000;
	font-size: 14px;
	float: left;
	width: 220px;
	text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.gzdt_left , .gzdt_right{
	float: left;
	padding: 10px;}
.gzdt_right ul li a{
padding-right: 0;}
.gzdt_right ul li a p{
	width: 294px;
	padding-right: 6px;}



.slideBox{ width:380px; height:285px; overflow:hidden; position:relative; border:1px solid #ddd;}
.slideBox .hd {
	height: 10px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 18px;
	z-index: 1;
	width: 100px;}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
	width: 100%;
	text-align: center;}
.slideBox .hd ul li {
	float: left;
	margin: 0 5px;
	width: 10px;
	height: 10px;
	text-align: center;
	background: #fff;
	cursor: pointer;
	border-radius: 10px;}
.slideBox .hd ul li.on {
	background: #f00;
	color: #fff;}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;}
.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;}
.slideBox .bd li a{
	width: 380px;
	height: 285px;
	display: block;
	position: relative;}
.slideBox .bd .gimg_wrap{}
.slideBox .bd img{ width:380px; height:285px; display:block;}
.slideBox .bd .ginfo_wrap{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 50px;
	background-color: rgba(0,0,0,0.8);
	background-color: #000000\9;}
.slideBox .bd .ginfo_wrap p{
	font-size: 14px;
	width: 240px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	padding-left: 20px;
	text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}	
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}





.sec2{
	margin-bottom: 20px;}




/*值班电话*/
.tel_box{
	margin-bottom: 20px;
	height: 200px;
	width: 100%;
	/* background: #2D4263 url(../img/center_img.jpg) center center no-repeat; */
	background: #2D4263 url(../img/center_img.jpg) center center no-repeat;
	background-size: contain;}
.tb_left{
	float: left;}
.tb_right{
	float: right;}


.tel_item{
	width: 340px;
	text-align: center;}
.tel_item img{
	display: block;
	margin: auto;
	text-align: center;
	margin-top: 45px;
	margin-bottom: 15px;}
.tel_item span{
	color: #fff;
	margin: 0 10px;}
.tel_item{}
/*报警电话*/
.left_link{
	float: left;}
.left_link{}
.left_link .ll_btn{
	display: block;
	width: 360px;
	height: 80px;
	position: relative;
	cursor: pointer;}
.left_link .ll_btn.yqlj{
	cursor: default;}
.left_link .ll_btn span{
	opacity: 0.3;
	filter:Alpha(opacity=30);
	font-size: 50px;
	color: #fff;
	position: absolute;
	bottom: 5px;
	right: 5px;}
.left_link .ll_btn img{
	float: left;
	margin-top: 20px;
	margin-left: 10px;}
.left_link .ll_btn p{
	font-size: 30px;
	height: 80px;
	line-height: 80px;
	color: #fff;
	margin-left: 60px;}
.bcxx{
	background-color: #2D4263;}
.yqlj{
	background-color: #C84B31;
	margin-top: 20px;}
.mod_select ul li {
		width: 340px;
	margin: 10px;}
.mod_select ul li h3 {
	font-size: 16px;
	color: #222;
	text-align: center;
	margin-bottom: 4px;}
.mod_select .select_box {
	font-size: 14px;
	color: #333;
	border: solid 1px #c3c3c3;
	position: relative;
	height: 60px;
	cursor: pointer;
	z-index: 1;
background-color: #FFFFFF;}
.mod_select .select_txt {
	line-height: 60px;
	width: 280px;
	text-align: center;
	display: block;}
.mod_select .select_txt.on{
	z-index: 2;}
.mod_select .selet_open {
	display: inline-block;
	position: absolute;
	right: 20px;
	top: 10px;
	width: 40px;
	height: 40px;
	background: url(../img/icon_btn.png) no-repeat center center;}
.mod_select .option {
	position: absolute;
	top: 60px;
	border: solid 1px #c3c3c3;
	left: -1px;
	width: 100%;
	z-index: 2;
	background: #fff;
	display: none;}
.mod_select .select_box.on{
	z-index: 2;}
.mod_select .on .option{
	display: block ;}
.mod_select .option a {
	display: block;
	font-size: 14px;
	color: #333;
	height: 40px;
	line-height: 40px;
		width: 280px;
		padding-right: 58px;
	text-align: center;}
.mod_select .option a:hover {
	background: #1e90ff;
	color: #fff;}





.left_link{
	width: 360px;}



.srt_tab .hd{
	position: relative;}

.srt_tab .hd a span{
	position: absolute;
	color: #fff;
	right: 10px;
	cursor: pointer;
	top: 0;}

.sec2_right{
	float: left;
	margin-left: 20px;}
.srt_left {
	width: 400px;
	float: left;}
.srt_left .slideTxtBox{}
.slideTxtBox .hd{
  width: 100%;
  background-color: #C84B31;
  height: 50px;
  color: #fff;}
.slideTxtBox .hd ul{
	padding-left: 20px;}
.slideTxtBox .hd ul li{
	float: left;
	width: 100px;
	margin-top: 1px;
	height: 49px;
	line-height: 49px;
	text-align: center;
	cursor: pointer;}
.slideTxtBox .hd ul li a{color: #fff;}
.slideTxtBox .hd ul li.on{
	background-color: #fff;}
.slideTxtBox .hd ul li.on a{color: #C84B31;}
.slideTxtBox .hd ul li a span{display: none;}
.slideTxtBox .hd ul li.on a span{display: block;}
.srt_left {}

.slideTxtBox .bd {
	padding: 20px;
	height: 240px;}
.slideTxtBox .bd li:after {
	content: "";
	display: block;
	height: 0;
	width: 1px;
	clear: both;
	visibility: hidden;}
.slideTxtBox .bd li{
	height: 40px;
	line-height: 40px;}
.slideTxtBox .bd li span{
	float: right;
	font-size: 14px;
	color: #000;}
.slideTxtBox .bd li a{
	color: #000;
	float: left;
	font-size: 14px;
	width: 260px;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-left: 20px;
	background: url(../img/list_style.png) left center no-repeat ;
	white-space: nowrap;}
.srt_left .slideTxtBox .bd {}

.srt_right{
	float: right;
	width: 400px;
	margin-left: 20px;}


/*section2右侧底部*/
.sr_bottom{
	padding: 0 50px;
	clear: both;
	*margin-top: 20px;}
.sr_bottom form{
	clear: both;}
.sr_bottom .mod_select{
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	border: 1px solid #c3c3c3;
	float: left;
	width: 190px;}
.sr_bottom .mod_select .select_box{
	height: 42px;
	border: none;
	width: 190px;
	*margin-left: -16px;}
.sr_bottom .mod_select{}
.sr_bottom .mod_select .select_txt {
    line-height: 42px;
    text-align: center;
    display: block;
    width: 150px;}
.sr_bottom .mod_select .select_txt{}
.sr_bottom .mod_select .selet_open{
	right: 1px;
	top: 1px;}
.sr_bottom .mod_select .option a{
	width: 150px;
	padding-right: 40px;
	font-size: 12px;}
.sr_bottom .mod_select .option{
	top: 42px;
	left: -1px;
	width: 190px;}
.sr_bottom .select_box04{
	font-size: 12px;}
.sreach_box{}
.sr_bottom input[type="text"]{
	margin-left: 20px;
	padding-left: 10px;
		height: 42px;
	line-height: 42px;
	font-size: 14px;
	border: 1px solid #c3c3c3;
	width: 420px;
	float: left;}
.sr_bottom input[type="submit"]{
	width: 70px;
	float: left;
	text-align: center;
	color: #FFFFFF;
	background-color: #2D4263;
	height: 44px;
	line-height: 44px;}





.bottom{
	height: 135px;
	background-color: #2D4263;}
.bottom p{
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	padding-top: 25px;}
.bottom p a{
	color: #fff;
	margin: 10px;}


/* ----------------------- inner*/

/*inbanner*/
.inbanner_box #bannerSlide , .inbanner_box #index_b_hero , .inbanner_box #index_b_hero .heros , .inbanner_box #index_b_hero .mask-left, .inbanner_box #index_b_hero .mask-right, .inbanner_box #index_b_hero .hero , .inbanner_box  #index_b_hero img{
	height: 300px;}
/*inner*/
.inner{
	padding-top: 20px;
	background-color: #f2f2f2;}
.inner .wrap{ *margin-top: 20px; *padding-bottom: 20px;}
.inner_content{
	width: 960px;
	float: left;
	background-color: #fff;
	margin-left: 20px;
	margin-bottom: 20px;}

/*面包屑导航*/
.cur_loc{
height: 50px;
line-height: 50px;
padding-left: 20px;
	background-color: #2D4263;
	color: #fff;}
.cur_loc p{color:#eee;font-size:14px;}
.cur_loc p a,.cur_loc p span{padding:0 4px;color:#eee;font-size: 14px;}
.cur_loc p a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.cur_loc p a:hover{color:#fff;text-decoration:underline;}




/*内容左侧盒子*/

.left_nav_box {width: 220px;
    float: left;}

/*内容左侧外套*/

.left_nav_wrap {
	margin-bottom: 20px;
	background-color: #fff;}
.left_nav_wrap h1 {
	font-size: 14px;
	font-weight: normal;
	background-color: #C84B31;
	color: #FFFFFF;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	border-bottom: 1px #FFFFFF solid;}
.left_nav li a{
	padding: 5px 0;}
.left_nav li {}
.left_nav>li a {
	font-size: 14px;
	padding-left: 20px;
	height: 40px;
	line-height: 40px;
	display: block;
    border-bottom: 1px solid #e6e6e6;
    color: #000000;}
.left_nav>li>a {
	width: 200px;
	text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;}
.left_nav>li>a:hover {
	background-color: #2D4263;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px solid #FFFFFF;}
.left_nav>li>a.hover {
	background-color: #2D4263;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;}
.left_nav>li ul {}
.left_nav>li>ul>li a {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	padding-left: 30px;
	width: 190px;
		text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;}
.left_nav>li>ul>li:hover>a {
	color: #2D4263;}

/*左侧内页*/

.left_nav_box .left_link{
	width: 220px;}
.left_nav_box .left_link .ll_btn{
	width: 220px;}

.left_nav_box .left_link .ll_btn span {
 opacity: 0.2;
 filter: Alpha(opacity=20);
 font-size: 64px;
 bottom: -10px;}


.left_nav_box .mod_select ul li{
	margin: 10px 0;
	width: 220px;}
.left_nav_box .mod_select .selet_open{
	right: 10px;}
.left_nav_box .mod_select .select_txt{
	width: 180px;
	font-size: 12px;}
.left_nav_box .mod_select .option a{
	width: 180px;
	padding-right: 38px;
	font-size: 12px;}







/*内容主体*/

.content_main {}

/*翻页*/

.pages {
	clear: both;
	padding: 20px;
	margin-top: 10px;
	margin-bottom: -10px;}
.pn_prev {
	float: left;
	color: #222;}
.pn_next {
	float: right;
	color: #222;}
.pn_prev a, .pn_next a {
	color: #2D4263;}

.prev_next {
	width: 800px;
	margin: 0 auto;}

/*peges*/

.page_turn>div>* {
	padding: 5px 11px;
	color: #FFFFFF;
	margin-left: 5px;
	font-size: 14px;}
.page_turn {
	text-align: center;}
.page_turn a {
	-webkit-transition: all 0.3s e;
	/* safari 和 chrome */
	-moz-transition: all 0.3s;
	/* firefox 4 */
	-ms-transition: all 0.3s;
	/* ie8 */
	-o-transition: all 0.3s;
	/* opera */
	transition: all 0.3s;}
.page_turn a:hover {
	border: 1px solid #2D4263 !important;
	color: #2D4263 !important;
	background-color: #FFFFFF !important;
	text-decoration: none;}
/*当前页*/
.page_turn span.current {
	border: 1px solid #2D4263;
	color: #2D4263;
	background-color: #FFFFFF;}
/*上一页*/
.page_turn a.prev,.page_turn a.end {
	border: 1px solid #2D4263;
	color: #FFFFFF;
	background-color: #2D4263;}
/*下一页*/
.page_turn a.next {
	border: 1px solid #2D4263;
	color: #FFFFFF;
	background-color: #2D4263;}
/*其他页*/
.page_turn a.num {
	border: 1px solid #2D4263;
	color: #FFFFFF;
	background-color: #2D4263;}
/*共有n条信息*/
.page_turn span.rows {
	border: 1px solid #2D4263;
	color: #2D4263;
	background-color: #FFFFFF;}



/*图片列表页*/
.img_list{}
.img_list ul{
	margin-left: -20px;
	*zoom:1;
	*position:relative;}
.img_list ul li{
		margin-top: 15px;
	float: left;
	margin-left: 15px;}
.img_list ul li a{
	display: block;
	overflow: hidden;
	position: relative;
	width: 220px;
	height: 165px;
	line-height: 160px;
	text-align: center;}

.img_list ul li img{
	display: inline-block;
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;}

.img_list ul li p{
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: center;

	color: #FFFFFF;
	width: 100%;
	height: 30px;
	line-height: 30px;
	    font-size: 12px;
	background-color: rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); 
	*background-color: #000000;}


/*图片文字列表页*/
.img_art_list{}

.img_art_list ul{}
.img_art_list ul li{
	padding: 20px;
	display: table;
	border-bottom: 1px dashed #2D4263;
	height: 120px;}
.img_art_list ul li:after{
	content:" ";  
	display:table;   
	height:0;   
	clear:both;   
	visibility:hidden;}
.img_art_list ul li a{}
.img_art_list ul li a:hover{
	/*text-decoration: none;*/
	/*opacity: 0.8;*/
	background-color: #EFEFEF;}
.img_art_list ul li .img_art_item{}
.img_art_list ul li .img_art_item .iai_img_box{
	overflow: hidden;
	width: 160px;
	height: 120px;
	line-height: 115px;
	text-align: center;
	float: left;}
.img_art_list ul li .img_art_item .iai_img_box img{
	display: inline-block;
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;}
.img_art_list ul li .img_art_item .iai_art_box{
	float: left;
	width: 700px;
	margin-left: 20px;}
.img_art_list ul li .img_art_item .iai_art_box h3{
	font-weight: 100;
	font-size: 16px;
	line-height: 40px;
	width: 100%;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;}
.img_art_list ul li .img_art_item .iai_art_box p{
	font-size: 14px;
	margin-top: 10px;
	line-height: 20px;
	height: 60px;
	overflow: hidden;}


/*文字列表页*/


.art_list{
	margin: 10px;}

.art_list li{
	display: table;
	width: 880px;
	padding: 10px 10px;
	border-bottom: 1px dashed #2D4263;}
.art_list li a{
	display: block;
	width: 100%;
	height: 20px;
	line-height: 20px;}
.art_list li p{
	float: left;
	width: 780px;
		text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;}
.art_list li span{
	float: right;
	display: block;
	width: 80px;
		text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	text-align: right;
	color: #666;}

/*内容页*/
.content{
	margin: 20px;
	/**margin: 25px 0 ;*/
	zoom: 1;

	overflow: hidden;}
.content img{
	max-width: 100%;}
.contents_header h3{
	font-size: 24px;
	text-align: center;
	font-weight: 100;
	margin-top: 20px;}
.contents_header P{
	font-size: 12px;
	text-align: center;
	margin-top: 10px;}
.contents_header p span{
	font-size: 12px;}
/*留言页*/

/*留言页面*/

.verify_input {
	width: 240px;}
.verify_input input {
	width: 98px !important;
	height: 33px !important;
	float: left;}
.verify_code {
	width: 110px;
	height: 35px;
	display: block;
	float: left;}
.guest_form {
	padding-left:80px;
	margin-top: 20px;
	height: 525px;
	background: #FFFFFF url(../img/form_bg.jpg) no-repeat right bottom;
	margin-bottom: 53px;}
.guest_form input[type='text'] {
	width: 208px;
	height: 33px;
	border: 1px solid #1a539a;
	padding-left: 10px;}
.guest_form textarea {
	width: 330px;
	height: 164px;
	border: 1px solid #1a539a;
	resize: none;
	padding-left: 10px;
	padding-top: 8px;}
.con_radio {
	height: 33px;}
.con_radio label {
	margin-right: 20px;}
.con_radio label input {
	margin-right: 5px;}
.con_sub {
	width: 110px;
	height: 33px;
	background-color: #1a539a;
	color: #FFFFFF;
	border: none;
	transition: all 0.3s;
	cursor: pointer;}
.con_sub:hover {
	background-color: #FFFFFF;
	color: #1a539a;}
.con_sub:active {
	background-color: #FFFFFF;
	color: #1a539a;}


  .showarea{
    display: flex;
    justify-content: space-between;
  }
  .showarea .sec1_left{
    margin-left: 0px;
  }


.selectdisplay{
  width: 100%;
  display: flex;
 justify-content: space-between;
}
.sec2_right{
  width: 100%;
  margin:0px;
}

.slideTxtBox .bd li a{
  width: 217px;
}
.selectdisplay .srt_right{
  margin-left: 0px;
  width: 360px;
}
  /* contact_method */

  .contact_box{
    margin-bottom: 20px;
  }
  .contact_methods .ll_top{
    width: 100%;
    display: flex;
    justify-content: space-between; 
  }
  .contact_methods a{
    display: block;
    width: 200px;
  }


  .yqlj{
    margin:0px;
  }


  /* bottom */
  .bottom{
    height: 220px;
  }
  .bottom .info_box{
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  /* search_box */
  .sr_bottom input[type="text"]{
    margin-left: 0px;
  }

  .sr_bottom{
    display:flex;
    padding-right: 0px;
    justify-content: flex-end;
  }
  .sr_bottom form{
    display:flex !important;
    
  }


.buchu .ll_top{
  display: flex;
  justify-content: space-between;
  width:100%;
}

.buchu .left_link{
  width: 100%;
}

.left_link .ll_btn{
  width:50%;
}

.buchu .phone{
  width: 100%;
  height: 100%;
  font-size: 20px;
  color: white;
}
.buchu .phone p{
  font-size: 20px;
}